.. todo:: Complete player

player
======
